country estate overseer - French English Dictionary